import { request } from './index'

/**
 * 获取登录历史列表
 * @param {Object} params 查询参数
 * @returns {Promise} API响应
 */
export function getLoginHistoryList(params) {
  return request({
    url: '/v1/login-history',
    method: 'get',
    params
  })
}

/**
 * 获取登录统计数据
 * @returns {Promise} API响应
 */
export function getLoginStats() {
  return request({
    url: '/v1/login-history/stats',
    method: 'get'
  })
}

/**
 * 获取登录趋势数据
 * @param {String} trendType 趋势类型: week或month
 * @returns {Promise} API响应
 */
export function getLoginTrend(trendType = 'week') {
  return request({
    url: '/v1/login-history/trend',
    method: 'get',
    params: { trend_type: trendType }
  })
}

